diffusing light rays - Turkish English Dictionary